Real Time

ITU-T G.9959 Setup

Click ITU-T G.9959 in the tree view to display the 802.15.4 setup. To learn about the frame structure and where these settings are applied within that structure, see the 802.15.4 concept topic

1. General Settings

Data Rate

Choices: R1–9.6 kbps | R2–40 kbps | R3–100 kbps

Default: R1–9.6 kbps

Set the data rate by double clicking in the cell or using the drop-down menu that appear when the cell is clicked.

Modulation

Choices; FSK | GFSK

Default: FSK for R1/R2, GFSK for R3

Select the modulation type for ITU-T G.9959. See Table 7-3 in ITU-T G.9959 for details.

Coding

Displays the coding type. For more information, See Table 7-4 in ITU-T G.9959.

Separation

Displays the separation of FSK. For more information, See Table 7-4 in ITU-T G.9959.

Idle Interval

Range: 0 us –200 ms

Default: 100 us

Enter the idle interval in-between frames. When the idle interval is set to zero, a continuous waveform is generated.

Ramp Symbols

Range: 1–10

Default: 4

Coupling: Visible and active when the Idle Interval setting is greater than zero.

Enter the ramp duration in symbols for the waveform ramp up and down.

Ramp Up/Down Symbol

Choices: First/Last | Center | One | Zero

Default: First/Last

Coupling: Visible and active when the Idle Interval setting is greater than zero.

Select the symbol for the period of waveform ramp up and down.

 

 

First/Last

 

uses the first symbol of the frame to ramp up and the last symbol to ramp down

 

Center

 

ramps up and down at f0 (the center frequency between deviation)

 

One

 

ramps up and down on 1

 

Zero

 

ramps up and down on 0

2. PPDU Settings

These are the settings to configure the physical (PHY) protocol data unit (PPDU) which is the frame.

PPDU Length (Octets)

Display the total PPDU length in bytes. For more information, See Table 7-4 in ITU-T G.9959.

Preamble Length (Octets)

Range: 10–100

Default: 10

Enter the preamble length, which is part of the SHR.

Start of Frame Delimiter (Hex)

Range: 00 to FF

Default: F0

Enter the SOF field in hex in SHR. See Table 7-11 in ITU-T G.9959 for details. It should be changed to 0F if ITU-T G.9959 2012 edition is used.

PSDU

These are the settings for the physical service data unit (PSDU) part of the frame that includes the payload data.

MAC Header

Default: On

Click in the field, and then the dialog box icon that appears to launch the MHR (MAC Header) - Hexadecimal Input dialog box. To use the dialog box, perform the following items as needed:

For more information on the MAC header, refer to the ITU-T standards.

Data Type

Default: PN9 (Seed: 0x1FF)

For the MAC payload, click in the field, and then the dialog box icon that appears to launch the Data Setup dialog box. In the dialog box, select the data type:

For the PN9 and PN15 selections, there is a field to set the seed. The Seed field is not applicable to the Custom Bit Pattern PN selections

When you select Custom Bit Pattern, the editor provides choices (see figure below) to enter data that includes loading a previously saved pattern. In addition, there is a 1 and 0 button for more resolution in adding bits. The keyboard 1 and 0 may also be used to enter values. Within the same software session, the software remembers the Custom Bit Pattern. So if another data type is selected and used, and then Custom Bit Pattern is reselected, the editor shows the previously entered custom pattern. This also applies to using Clear, exiting the pattern editor, and then reselecting Custom Bit Pattern.

There is also a User File selection. When selected, the Browse button becomes active. When clicked, the button launches the Open user defined data window that is used to navigate to and select the user data file. After selecting a file, the file path and name shows in the User File field.

The software accepts two forms of user data: binary and hex. The following figure shows an example of each data type. As shown in the figure, the hex data begins with an 'x' to indicate hex data. The 'x' can be either upper or lower case.

Data Length (Octets)

Range: Depends on the maximum PSDU and MSDU size for each case. Refer to Tables 7-27 and 8-18 in ITU-T G.9959.

Default: 32

Enter the length of the MAC payload in octets.

Data Mode

Choices: Continuous | Truncated

Default: Continuous

For a multi-frame signal, select the mode that is applied to the MAC payload. If there is only one frame in the signal, then there is no difference in the choices

 

Continuous

 

payload data bits are continuously distributed across multiple frames

 

Truncated

 

payload data bits are the same for all frames, with the data size truncated for one frame

MAC FCS

Choices: On | Off

Default: On

Enable or disable the MAC FCS.

 

On

 

data bits fill the FCS part per the standards

 

Off

 

used to simulate an invalid FCS case

End of Frame Delimiter

Choices: On | Off

Default: On

Enable or disable EHR in the PPDU. See Figure 7-4 in ITU-T G.9959 for details. It is set to off and read-only for data rate R2 and R3.

3. Impairments

Symbol Timing Error

Range: –300 to 300 ppm

Default: 0 ppm

Enter an error rate value that is used to shift the symbol rate.

Frequency Offset

Range: –200 kHz to 200 kHz

Default: 0 Hz

Enter the offset to the nominal carrier frequency.

Frequency Deviation Scaling

Range: 50–150%

Default: 100%

Enter additional scaling to the nominal FSK frequency deviation. This is the equivalent to applying scaling to the FSK modulation index.